package com.yyk.yykywd.bean;

import com.google.gson.annotations.SerializedName;

import java.util.List;

/**
 接口4：查看业务详情（whm）
 */

public class WorkPlandetailInfo {


    @Override
    public String
    toString() {
        return "WorkPlandetailInfo{" +
                "code=" + code +
                ", msg='" + msg + '\'' +
                ", data=" + data +
                '}';
    }

    /**
     * code : 1
     * msg : 返回成功
     * data : {"plan":{"number":"2019010716100681886","createtime":"2019-01-07 16:10:06","name":"齐鲁医院","time":"2019-01-10","end":2,"goal":"1111","rests":"2222","uid":2,"busi_name":",3,","status":1,"del":1,"del_remark":null,"topname":"医共体业务","udata":[{"uname":"王二狗","img":"/upload/doctor/15398348487421.jpg"}]},"visit":{"createtime":"2019-01-08","name":"小明","phone":"13888888888","post_name":"院长","describe":"描述","remark":"备注"},"apply":{"img":["/upload/apply/201901/1546949680_1_0.jpg","/upload/apply/201901/1546949680_1_1.jpg"],"remark":"1"},"pact":{"img":["/upload/apply/201901/1546949680_1_0.jpg","/upload/doctor/15398348487421.jpg"],"number":"11111111111","money":"100000.00","remark":"1111"},"returned":{"classes":1,"money":"100000.00","pay_money":null,"remark":"合作成功"}}
     */

    private int code;
    private String msg;
    private DataBean data;

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }



    public static class DataBean {
        @Override
        public String toString() {
            return "DataBean{" +
                    "plan=" + plan +
                    ", visit=" + visit +
                    ", apply=" + apply +
                    ", pact=" + pact +
                    ", returned=" + returned +
                    '}';
        }

        /**
         * plan : {"number":"2019010716100681886","createtime":"2019-01-07 16:10:06","name":"齐鲁医院","time":"2019-01-10","end":2,"goal":"1111","rests":"2222","uid":2,"busi_name":",3,","status":1,"del":1,"del_remark":null,"topname":"医共体业务","udata":[{"uname":"王二狗","img":"/upload/doctor/15398348487421.jpg"}]}
         * visit : {"createtime":"2019-01-08","name":"小明","phone":"13888888888","post_name":"院长","describe":"描述","remark":"备注"}
         * apply : {"img":["/upload/apply/201901/1546949680_1_0.jpg","/upload/apply/201901/1546949680_1_1.jpg"],"remark":"1"}
         * pact : {"img":["/upload/apply/201901/1546949680_1_0.jpg","/upload/doctor/15398348487421.jpg"],"number":"11111111111","money":"100000.00","remark":"1111"}
         * returned : {"classes":1,"money":"100000.00","pay_money":null,"remark":"合作成功"}
         */

        private String fail;

        public String getFail() {
            return fail;
        }

        public void setFail(String fail) {
            this.fail = fail;
        }

        private PlanBean plan;
        private VisitBean visit;
        private ApplyBean apply;
        private PactBean pact;
        private ReturnedBean returned;

        public PlanBean getPlan() {
            return plan;
        }

        public void setPlan(PlanBean plan) {
            this.plan = plan;
        }

        public VisitBean getVisit() {
            return visit;
        }

        public void setVisit(VisitBean visit) {
            this.visit = visit;
        }

        public ApplyBean getApply() {
            return apply;
        }

        public void setApply(ApplyBean apply) {
            this.apply = apply;
        }

        public PactBean getPact() {
            return pact;
        }

        public void setPact(PactBean pact) {
            this.pact = pact;
        }

        public ReturnedBean getReturned() {
            return returned;
        }

        public void setReturned(ReturnedBean returned) {
            this.returned = returned;
        }

        public static class PlanBean {
            @Override
            public String
            toString() {
                return "PlanBean{" +
                        "number='" + number + '\'' +
                        ", createtime='" + createtime + '\'' +
                        ", name='" + name + '\'' +
                        ", time='" + time + '\'' +
                        ", end=" + end +
                        ", goal='" + goal + '\'' +
                        ", rests='" + rests + '\'' +
                        ", uid=" + uid +
                        ", busi_name='" + busi_name + '\'' +
                        ", status=" + status +
                        ", del=" + del +
                        ", del_remark=" + del_remark +
                        ", topname='" + topname + '\'' +
                        ", udata=" + udata +
                        '}';
            }

            /**
             * number : 2019010716100681886
             * createtime : 2019-01-07 16:10:06
             * name : 齐鲁医院
             * time : 2019-01-10
             * end : 2
             * goal : 1111
             * rests : 2222
             * uid : 2
             * busi_name : ,3,
             * status : 1
             * del : 1
             * del_remark : null
             * topname : 医共体业务
             * udata : [{"uname":"王二狗","img":"/upload/doctor/15398348487421.jpg"}]
             */

            private String number;
            private String createtime;
            private String name;
            private String time;
            private int end;
            private String goal;
            private String rests;
            private int uid;
            private String busi_name;
            private int status;
            private int del;
            private String del_remark;
            private String topname;
            private List<UdataBean> udata;

            public String getNumber() {
                return number;
            }

            public void setNumber(String number) {
                this.number = number;
            }

            public String getCreatetime() {
                return createtime;
            }

            public void setCreatetime(String createtime) {
                this.createtime = createtime;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getTime() {
                return time;
            }

            public void setTime(String time) {
                this.time = time;
            }

            public int getEnd() {
                return end;
            }

            public void setEnd(int end) {
                this.end = end;
            }

            public String getGoal() {
                return goal;
            }

            public void setGoal(String goal) {
                this.goal = goal;
            }

            public String getRests() {
                return rests;
            }

            public void setRests(String rests) {
                this.rests = rests;
            }

            public int getUid() {
                return uid;
            }

            public void setUid(int uid) {
                this.uid = uid;
            }

            public String getBusi_name() {
                return busi_name;
            }

            public void setBusi_name(String busi_name) {
                this.busi_name = busi_name;
            }

            public int getStatus() {
                return status;
            }

            public void setStatus(int status) {
                this.status = status;
            }

            public int getDel() {
                return del;
            }

            public void setDel(int del) {
                this.del = del;
            }

            public String getDel_remark() {
                return del_remark;
            }

            public void setDel_remark(String del_remark) {
                this.del_remark = del_remark;
            }

            public String getTopname() {
                return topname;
            }

            public void setTopname(String topname) {
                this.topname = topname;
            }

            public List<UdataBean> getUdata() {
                return udata;
            }

            public void setUdata(List<UdataBean> udata) {
                this.udata = udata;
            }

            public static class UdataBean {
                @Override
                public String toString() {
                    return "UdataBean{" +
                            "uname='" + uname + '\'' +
                            ", img='" + img + '\'' +
                            '}';
                }

                /**
                 * uname : 王二狗
                 * img : /upload/doctor/15398348487421.jpg
                 */

                private String uname;
                private String img;

                public String getUname() {
                    return uname;
                }

                public void setUname(String uname) {
                    this.uname = uname;
                }

                public String getImg() {
                    return img;
                }

                public void setImg(String img) {
                    this.img = img;
                }
            }
        }

        public static class VisitBean {
            @Override
            public String toString() {
                return "VisitBean{" +
                        "createtime='" + createtime + '\'' +
                        ", name='" + name + '\'' +
                        ", phone='" + phone + '\'' +
                        ", post_name='" + post_name + '\'' +
                        ", describe='" + describe + '\'' +
                        ", remark='" + remark + '\'' +
                        '}';
            }

            /**
             * createtime : 2019-01-08
             * name : 小明
             * phone : 13888888888
             * post_name : 院长
             * describe : 描述
             * remark : 备注
             */

            private String createtime;
            private String name;
            private String phone;
            private String post_name;
            private String describe;
            private String remark;

            public String getCreatetime() {
                return createtime;
            }

            public void setCreatetime(String createtime) {
                this.createtime = createtime;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getPhone() {
                return phone;
            }

            public void setPhone(String phone) {
                this.phone = phone;
            }

            public String getPost_name() {
                return post_name;
            }

            public void setPost_name(String post_name) {
                this.post_name = post_name;
            }

            public String getDescribe() {
                return describe;
            }

            public void setDescribe(String describe) {
                this.describe = describe;
            }

            public String getRemark() {
                return remark;
            }

            public void setRemark(String remark) {
                this.remark = remark;
            }
        }

        public static class ApplyBean {
            @Override
            public String toString() {
                return "ApplyBean{" +
                        "remark='" + remark + '\'' +
                        ", img=" + img +
                        '}';
            }

            /**
             * img : ["/upload/apply/201901/1546949680_1_0.jpg","/upload/apply/201901/1546949680_1_1.jpg"]
             * remark : 1
             */
            private String createtime;

            public String getCreatetime() {
                return createtime;
            }

            public void setCreatetime(String createtime) {
                this.createtime = createtime;
            }
            private String remark;
            private List<String> img;

            public String getRemark() {
                return remark;
            }

            public void setRemark(String remark) {
                this.remark = remark;
            }

            public List<String> getImg() {
                return img;
            }

            public void setImg(List<String> img) {
                this.img = img;
            }
        }

        public static class PactBean {
            @Override
            public String toString() {
                return "PactBean{" +
                        "number='" + number + '\'' +
                        ", money='" + money + '\'' +
                        ", remark='" + remark + '\'' +
                        ", img=" + img +
                        '}';
            }

            /**
             * img : ["/upload/apply/201901/1546949680_1_0.jpg","/upload/doctor/15398348487421.jpg"]
             * number : 11111111111
             * money : 100000.00
             * remark : 1111
             */
            private String createtime;

            public String getCreatetime() {
                return createtime;
            }

            public void setCreatetime(String createtime) {
                this.createtime = createtime;
            }

            private String number;
            private String money;
            private String remark;
            private List<String> img;

            public String getNumber() {
                return number;
            }

            public void setNumber(String number) {
                this.number = number;
            }

            public String getMoney() {
                return money;
            }

            public void setMoney(String money) {
                this.money = money;
            }

            public String getRemark() {
                return remark;
            }

            public void setRemark(String remark) {
                this.remark = remark;
            }

            public List<String> getImg() {
                return img;
            }

            public void setImg(List<String> img) {
                this.img = img;
            }
        }

        public static class ReturnedBean {
            @Override
            public String toString() {
                return "ReturnedBean{" +
                        "classes=" + classes +
                        ", money='" + money + '\'' +
                        ", pay_money=" + pay_money +
                        ", remark='" + remark + '\'' +
                        '}';
            }

            /**
             * classes : 1
             * money : 100000.00
             * pay_money : null
             * remark : 合作成功
             */

            private int classes;
            private String money;
            private String pay_money;
            private String remark;

            public int getClasses() {
                return classes;
            }

            public void setClasses(int classes) {
                this.classes = classes;
            }

            public String getMoney() {
                return money;
            }

            public void setMoney(String money) {
                this.money = money;
            }

            public Object getPay_money() {
                return pay_money;
            }

            public void setPay_money(String pay_money) {
                this.pay_money = pay_money;
            }

            public String getRemark() {
                return remark;
            }

            public void setRemark(String remark) {
                this.remark = remark;
            }
        }
    }


}
